package nmt.banweb.client;

public class CourseSubjectContainer {
	CourseSubject[] subjects;
	
	CourseSubjectContainer()
	{
	}
	
	/**
	 * Retrieve a list of all subject names.
	 * @return A list of all subject names.
	 */
	public String[] ListSubjects()
	{
		return null;
	}
	
	/**
	 * Search for a subject with a specific name.
	 * If called immediately after ListSubjects(), the list of subjects
	 * should hopefully not have changed.
	 * @param subject The name of the subject to be searched for.
	 * @return The subject object if found, null otherwise.
	 */
	public CourseSubject GetSubject(String subject)
	{
		return null;
	}
	
	/**
	 * Get a list of all courses.
	 * @return A list of all courses across all subjects.
	 */
	public CourseCourse[] GetAllCourses()
	{
		return null;
	}
}
